one who is not a local; a stranger or foreigner

listen to the pronunciation of one who is not a local; a stranger or foreigner
English - English
nonlocal
one who is not a local; a stranger or foreigner
Favorites