Dutch–English dictionary

English translation of the Dutch word aflebberen

Dutch → English
  
DutchEnglish
aflebberen lick off
elkaar aflebberen cover each other with wet, juicy kisses
lebberen lap; lap up