English-French dictionary »

megawatt-hour meaning in French

EnglishFrench
megawatt-hour (unit of energy)
noun

mégawattheure◼◼◼nom {m}