太陽電池パネル

solar panel

Meaning

  1. n
    solar panel

Example sentences

  • Since I installed solar panels on my house, my energy bill has been cut in half.