LexiTurkTURKISH ↔ ENGLISH DICTIONARY

sofistçe” in English

1 English translation