soltar la piel - Spanish English Dictionary
History

soltar la piel



Meanings of "soltar la piel" in English Spanish Dictionary : 1 result(s)

Spanish English
Colloquial
soltar la piel [v] kick the bucket