LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Apenin Yarımadası” in English

1 English translation