English-Spanish dictionary »

achilles heel meaning in Spanish

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

talón de Aquilesnoun
{m}