terletmek

  1. Verb to sweat
  2. Verb to make someone an animal sweat
  3. Verb to cause someone much work
  4. Verb to make someone sweat

Turkish Dictionary (Kubbealti Turkish Dictionary)

  1. Terlemesine yol açmak