Dutch–English dictionary

English translation of the Dutch word hummen

Dutch → English
  
DutchEnglish
hummen clear one’s throat; hem