English to Arabic

Meaning for:
Solar-powered
other
الشمسي يعمل ب