Italian-English dictionary »

gigametro meaning in English

ItalianEnglish
gigametro noun
{m}

gigametre(a distance of 1,000,000 kilometres)
noun