LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Turkmenistan” in Turkish

1 Turkish translation