LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Split-Dalmaçya” in English

1 English translation