ソーラーパネル
sōrāpaneru
1. solar panel
Noun
#61566
1. solar panel
1. Solar panel's; Of solar panels
1. with solar panels; by solar panels
1. Solar panel.; It is a solar panel.
1. If/when solar panels; Provided solar panels are present
1. Was a solar panel.
1. If solar panels; When solar panels
1. Was a solar panel.
1. Not solar panels.
1. If it were a solar panel; If it's a solar panel