Bulgarian-English dictionary »

ахилесова пета meaning in English

BulgarianEnglish
Ахилесова пета noun
{f}

Achilles heel(vulnerability in an otherwise strong situation)
noun