LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Crimean peninsula” in Turkish

1 Turkish translation