Last modified on 6 December 2014, at 02:16

Achilles' heel

EnglishEdit

NounEdit

Achilles' heel (plural Achilles' heels)

  1. Alternative spelling of Achilles heel