to dilute; to add water

listen to the pronunciation of to dilute; to add water
English - Turkish
English - English
water down

You need to water down the lemonade a bit more to make it less sweet, dear.

to dilute; to add water
Favorites