Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
public transit
in English
public transit
#common
Definitions
Noun
shared
transportation
services
(
buses
,
trains
,
etc
.)
Base Words
transit
public