Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
public transportation
in English
public transportation
#common
Definitions
Noun
shared
vehicles
for
traveling
;
buses
,
trains
,
etc
Base Words
transportation
public