to water down something (criticism; word choice etc.)

listen to the pronunciation of to water down something (criticism; word choice etc.)
English - Turkish

Definition of to water down something (criticism; word choice etc.) in English Turkish dictionary

word-self">to word-self">water word-self">down
aşağı suya
to water down something (criticism; word choice etc.)
Favorites