French-English dictionary »

gigamètre meaning in English

FrenchEnglish
gigamètre nom {m}

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