Dutch–English dictionary

English translation of the Dutch word Achilleshiel

Dutch → English
  
DutchEnglish (translated indirectly)Esperanto
Achilles’ heel
;
a chink in one’s armour
heel

DutchEnglish
Achilleshiel Achilles’ heel; a chink in one’s armour
Achilles Achilles
hiel heel