พลังงานทดแทน(pá-lang-ngaan tót-taen)

Meanings

1NounB2

renewable energy

energy from sources that naturally replenish (e.g., solar, wind, hydro, biomass, geothermal); renewable energy