meterse en su cascarón - Spanish English Dictionary
History

meterse en su cascarón

Play ENESESes
Play ENESESmx


Meanings of "meterse en su cascarón" in English Spanish Dictionary : 3 result(s)

Spanish English
Idioms
meterse en su cascarón [v] retire into one's shell
meterse en su cascarón [v] withdraw into one's shell
meterse en su cascarón [v] go into one's shell