LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“inland sea” in Turkish

1 Turkish translation