English to Arabic

Meaning for:
Spewed
other
متقيّأ