English to Arabic

Meaning for:
Upchucks
other
يتقيّأ