Dutch–English dictionary

English translation of the Dutch word haarscherp

Dutch → English
  
DutchEnglish
haarscherp spot‐on; very clear