English to Arabic

Meaning for:
Spew
other
تقيّأ