Chinese-English dictionary »

太阳能板 /tàiyángnéngbǎn/ meaning in English

ChineseEnglish
太阳能板 /tàiyángnéngbǎn/ noun

solar panel(array of connected solar cells)
noun