English-French dictionary »

achilles heel meaning in French

EnglishFrench
Achilles heel (vulnerability in an otherwise strong situation)
noun

talon d'Achille◼◼◼nom {m}