megawatt - French English Dictionary

megawatt

Play ENFRENus
Play ENFRENuk
Play ENFRENau

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

English French
Environment
megawatt mégawatt [m]

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

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