متقيأ

listen to the pronunciation of متقيأ
Arabic - English
regurgitated
disgorged
puked