English-French dictionary »

megajoule meaning in French

EnglishFrench
megajoule [megajoules] (one million joules)
noun

mégajoule◼◼◼nom {m}