What does Abbitte leisten mean?

Abbitte leisten - German to English

to apologise [Br.]

View more

  • to apologize
  • to eat humble pie
  • to recant