Portuguese-English dictionary »

gigametro meaning in English

PortugueseEnglish
gigametro noun

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