English to Arabic

Meaning for:
Fencers
other
المبارزون