Achilles heels

See also: Achilles' heels

English

Noun

Achilles heels

  1. plural of Achilles heel