English-French dictionary »

megametre meaning in French

EnglishFrench
megametre (distance of 1,000 km)
noun
[UK: mˈeɡəmˌiːtə]
[US: mˈeɡəmˌiːɾɚ]

mégamètre◼◼◼nom {m}