English to Arabic

Meaning for:
Fencer
other
المبارز