Achilles heel in Italian
Achilles heel in Italian
tallone di Achille
A vulnerability in an otherwise strong situation.
tallone d'Achille
A vulnerability in an otherwise strong situation.