English to Arabic

Meaning for:
Turbines
other
التوربينات