Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
metro
in English
metro
us
/ˈmiː.troʊ/
uk
/ˈmeɪ.troʊ/
#common
Plural
metros
Compounds / Phrases
metroplex