French-English dictionary »

système léger sur rail meaning in English

FrenchEnglish
système léger sur rail nom

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