Dutch-English dictionary »

megagram meaning in English

DutchEnglish
megagram substantief
{m}

megagram(unit of mass equal to 1000 kilograms)
noun