LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Çeçen” in English

1 English translation