foreigner
newcomer
outsider, foreigner
person whom one does not know
About this site and copyright information - Online Dictionary Home - Privacy Policy
English-Spanish Translation Home