French-English dictionary »

métro léger meaning in English

FrenchEnglish
métro léger nom

light rail◼◼◼(type of passenger railway)
noun