English to Arabic

Meaning for:
Armorer
other
إخصائيّ الأسلحة