a foreigner, stranger

listen to the pronunciation of a foreigner, stranger
English - English

Definition of a foreigner, stranger in English English dictionary

a foreigner, a stranger
{n} alien
A stranger
fren
A stranger
uncuth