to water something down - İspanyolca İngilizce Sözlük

to water something down

Meanings of "to water something down" with other terms in English Spanish Dictionary : 2 result(s)

İngilizce İspanyolca
General
water something down aguadear [v] HN NI
Colloquial
water something down aguanear [v] NI CO