Definify.com

Definition 2024


mégawatts

mégawatts

See also: megawatts and mega-watts

French

Noun

mégawatts ?

  1. plural of mégawatt