ultra light rail in French ultra light rail in French train ultraléger noun tram ultraléger noun Add to Flashcards