terawatt-years

English

Noun

terawatt-years

  1. plural of terawatt-year