ecnebi


Results for "ecnebi"

Turkish - English dictionary

ecnebi

(Turkish - English dictionary) :
1.stranger, foreigner, alien. 2. foreign.