LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Argolis” in English

1 English translation