See also: mégawatts and mega-watts

English

edit

Noun

edit

megawatts

  1. plural of megawatt