LexiTurkTURKISH ↔ ENGLISH DICTIONARY

köy halkı villager köylü.” in English

1 English translation
EN
village

Have you ever been to that village?