English to Arabic

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