person from the same country - Turkish English Dictionary

Suggest a Term