English to Arabic

Meaning for:
Generators
other
المولّدات