English to Arabic

Meaning for:
Armature
other
المحرّك