mégawattheures
French
Noun
mégawattheures
m
plural of
mégawattheure