meaning of abgeleckt

abgeleckt - German to English

licked

View more

  • licked off