LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Tümen Oblastı” in English

1 English translation