Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
nonlocals
in English
nonlocals
#uncommon
Definitions
Noun
individuals
from
outside
a
specific
area
;
not
native
(
to
a
region
)
Base Words
locals
non