English to Arabic

Meaning for:
Hurled
other
مقذوف