Portuguese-English dictionary »

megagrama meaning in English

PortugueseEnglish
megagrama noun
{m}

megagram(unit of mass equal to 1000 kilograms)
noun