meaning of abbitten

abbitten - German to English

to apologise [Br.]

View more

  • to apologize