Italian to English Dictionary

Versione Inglese

regurgitate, throw up pronunciation in American English - regurgitate, throw up in Italian pronunciation Translate "regurgitate, throw up" to Italian Language