How to say ""pẹpẹ agbagbára òòrùn sára"" in American English and 16 more useful words.
Yoruba
pẹpẹ agbagbára òòrùn sára
American English
solar panels
Learn the word in this minigame:
More "Ẹ̀kọ́ nípa ìbáṣepọ̀ larin àwọn ohun ẹlẹ́mìí àti pẹ̀lú àyíká wọn" Vocabulary in American English
Yoruba
American English
Example sentences
American EnglishThey had solar panels installed on their roof to convert to renewable energy.