călcâiul lui Ahile

Romanian

Noun

călcâiul lui Ahile n (uncountable)

  1. Achilles' heel