0
The left heel was Achilles week heel.
The Achilles tendon is in the Heel
by
Ahmed
It is in the heel
By Joshua Kodituwakku
Achilles' heel was his weak spot thus the saying that someone's weakness is their "Achilles heel."