LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Italian Peninsula” in Turkish

1 Turkish translation