rubber-tired subway - French English Dictionary
History

rubber-tired subway



Meanings of "rubber-tired subway" in French English Dictionary : 1 result(s)

English French
Transportation
rubber-tired subway métro sur pneus [m]