English to Arabic

Meaning for:
Spewing
other
التقيّأ