LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Apennine Peninsula” in Turkish

1 Turkish translation