English | German | Russian | Czech

public transit English

Meaning public transit meaning

What does public transit mean?

public transit

a public transportation system for moving passengers

Synonyms public transit synonyms

What other words have the same or similar meaning as public transit?

public transit English » English

public transport mass transit

Are you looking for...?