English to Arabic

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