English to Arabic

Meaning for:
Bayoneted
other
مطعون