English to Arabic

Meaning for:
Axed
other
طرد