solar_powerEnglish

solar energy, solar power

Noun

Energy from the sun that is converted into thermal or electrical energy

English: solar energy, solar power

Bahasa: energi matahari

Bahasa words with similar meanings

English words with similar meanings

Show 1 words