French-English dictionary »

train ultraléger meaning in English

FrenchEnglish
train ultraléger nom {m}

ultra light railnoun