heavy rail transit - French English Dictionary
History

heavy rail transit



Meanings of "heavy rail transit" in French English Dictionary : 1 result(s)

English French
Transportation
heavy rail transit métro [m]