LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Chiang Mai” in Turkish

1 Turkish translation