LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Balkan Peninsula” in Turkish

1 Turkish translation