Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
downstates
in English
downstates
#uncommon
Definitions
Noun
regions
or
areas
located
south
(
of
a
major
city
)
Base Words
states
down