mass transit in Irish
mass transit in Irish
olliompar
A large-scale transportation system in which the passengers do not travel in their own vehicles.