live by sponging on others - Spanish English Dictionary
History

live by sponging on others

Play ENESENus
Play ENESENuk
Play ENESENau


Meanings of "live by sponging on others" in Spanish English Dictionary : 1 result(s)

English Spanish
Idioms
live by sponging on others ser el indio gorrón [v]