English to Arabic

Meaning for:
Accouterments
other
التّجهيزات