meaning of public transit

1. a public transportation system for moving passengers


Related Words

public transit |

Developed & Maintained By Taraprasad.com

Treasure Words