LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Avicenna” in Turkish

2 Turkish translations