متقيأ

listen to the pronunciation of متقيأ
Arabisch - Englisch
regurgitated
disgorged
puked