décawatts
French
Noun
décawatts
m
plural of
décawatt