LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Strait of Kerch” in Turkish

1 Turkish translation