megawatt years

English

Noun

megawatt years

  1. plural of megawatt year