water something down - Spanish English Dictionary
History

water something down



Meanings of "water something down" 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