Dutch–English dictionary

English translation of the Dutch word labberdoedas

Dutch → English
  
DutchEnglish
labberdoedas blow; crack; lunge; punch