English-French dictionary »

ultra light rail meaning in French

EnglishFrench
ultra light rail noun

train ultralégernom {m}

tram ultralégernom {m}