ondurmak

  1. Verb to make better
  2. Verb to heal

Turkish Dictionary (Kubbealti Turkish Dictionary)

  1. İyileştirmek, şifâ vermek