French-English dictionary »

mégajoule meaning in English

FrenchEnglish
mégajoule nom {m}

megajoule [megajoules]◼◼◼(one million joules)
noun