LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Republic of Turkmenistan” in Turkish

1 Turkish translation