megawatt-years

English

Noun

megawatt-years

  1. plural of megawatt-year