LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“seaside resort” in Turkish

1 Turkish translation