Home
Search
Index
Definify.com
Definition
2024
mégawatts
mégawatts
See also:
megawatts
and
mega-watts
French
Noun
mégawatts
?
plural of
mégawatt
Similar Results