French-English dictionary »

5000 mètres meaning in English

FrenchEnglish
5000 mètres nom

5000 metres◼◼◼(running race over 5000 metres)
noun
That is 30 metres long. = Cela fait 30 mètres de long.