Versione Inglese
Translate
"regurgitate, throw up"
to Italian Language
English to Italian
Italian to English
English
Italian
regurgitate, throw up
rigurgitare, vomitare
regurgitate, throw up
buttar fuori