English to Arabic

Meaning for:
Armatures
other
المحرّكات