LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Karachay-Cherkess” in Turkish

1 Turkish translation