to dilute; to add water

listen to the pronunciation of to dilute; to add water
الإنجليزية - التركية

تعريف to dilute; to add water في الإنجليزية التركية القاموس.

water down
yumuşatmak
water down
1. sulandırmak, su katmak. 2. hafifletmek
water down
sulandırmak
water down
hafifletmek, yumuşatmak
water down
su katmak
الإنجليزية - الإنجليزية
water down

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

to dilute; to add water
المفضلات