echarle a alguien un jarro de agua - Spanish English Dictionary

echarle a alguien un jarro de agua

Meanings of "echarle a alguien un jarro de agua" in English Spanish Dictionary : 1 result(s)

Spanish English
Colloquial
echarle a alguien un jarro de agua [v] pour cold water on