trams ultralégers
French
Noun
trams
ultralégers
?
plural of
tram ultraléger