French-English dictionary »

mégatonne meaning in English

FrenchEnglish
mégatonne nom {f}

megaton [megatons]◼◼◼(unit of measure)
noun
[UK: ˈme.ɡə.tʌn] [US: ˈme.ɡə.tʌn]