Achilles' heel
English Dictionary
->
Letter A
-> Achilles\' heel
Search Dictionary:
Achilles' heel Definition
(n)
a
seemingly
small
but
actual
mortal
weakness
Achilles' heel Synonyms
Achilles' heel
© Art Branch Inc.