Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
nonnatives
in English
nonnatives
#uncommon
Definitions
Noun
plants
or
animals
introduced
(
to
an
area
)