Back to Dictionary
太阳能板
太陽能板
tàiyángnéngbǎn
1.
solar panel