Spanish
Detailed Translations for echar la pota from Spanish to English
Spelling Suggestions for: echar la pota
Wiktionary Translations for echar la pota:
echar la pota
verb
-
to regurgitate the contents of a stomach
External Machine Translations: