itizar

  1. regrets
  2. offering an excuse
  3. apologizing
to excuse oneself Verb
to apologize Verb

Turkish Dictionary (Kubbealti Turkish Dictionary)

  1. Özür dileme, mâzeretini bildirme