See also: terawatts and tera-watts

French

edit

Noun

edit

térawatts m

  1. plural of térawatt