LexiTurkTURKISH ↔ ENGLISH DICTIONARY

(tıb.) bir çeşit zaturree” in English

1 English translation