LexiTurkTURKISH ↔ ENGLISH DICTIONARY

(tıb.) kendi kendine tedavi” in English

1 English translation