Meaning of “non-native speaker” in the English Dictionary

british dictionary