Polish-English dictionary »

pięta achillesowa meaning in English

PolishEnglish
pięta achillesowa noun

Achilles heelnoun
vulnerability in an otherwise strong situation