English-Polish dictionary »

megametre meaning in Polish

EnglishPolish
megametre noun
distance of 1,000 km

megametrnoun