Δ
Solar-powered in Arabic in "English-Arabic dictionary"
Solar in Arabic in "English-Arabic dictionary"