See also: térawatts and tera-watts

English

edit

Noun

edit

terawatts

  1. plural of terawatt