LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Sihanoukville” in Turkish

1 Turkish translation