Czech-English dictionary »

achilova pata meaning in English

CzechEnglish
Achilova pata noun
{f}

Achilles heel(vulnerability in an otherwise strong situation)
noun