Italian › DictionarymegagrammoHear itnounmasculinemegagramFormsnounsingularmegagrammopluralmegagrammiOther ways to say ittonnellatatonne, ton (unit of weight)Read Italian with every word explained