English to Arabic

Meaning for:
Nacelle
other
هيكل المحرك