Dutch–English dictionary

English translation of the Dutch word iemand hardhandig aanpakken

Dutch → English
  
DutchEnglish
iemand hardhandig aanpakken handle somebody without gloves; handle somebody without the gloves