spill the beans to the town busybody - Spanish English Dictionary
History

spill the beans to the town busybody

Play ENESENus
Play ENESENuk
Play ENESENau


Meanings of "spill the beans to the town busybody" in Spanish English Dictionary : 1 result(s)

English Spanish
Idioms
spill the beans to the town busybody poner agua en cedazo [v] EC