megawatts - French English Dictionary

megawatts

Play ENFRENus
Play ENFRENuk
Play ENFRENau

Meanings of "megawatts" in French English Dictionary : 1 result(s)

English French
Environment
megawatt mégawatt [m]

Meanings of "megawatts" in English French Dictionary : 1 result(s)

French English
Environment
mégawatt [m] megawatt

Meanings of "megawatts" with other terms in English French Dictionary : 3 result(s)

English French
Petroleum
megawatt hour mégawattheure [m]
megawatt hour mégawatt-heure [m]
Environment
megawatt-hour mégawattheure [m]