LexiTurkTURKISH ↔ ENGLISH DICTIONARY

konserve yapma. cure-all her derde deva. past cure tedavi edilebilecek haddi aşmış” in English

1 English translation
EN
cure

The doctor can cure your son of the disease.