water down something - Spanish English Dictionary

water down something

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

English Spanish
General
water something down aguadear [v] HN NI
Colloquial
water something down aguanear [v] NI CO