Polish-English dictionary »

pięta achillesa meaning in English

PolishEnglish
pięta Achillesa

Achilles' heel

pięta Achillesa noun

Achilles heelnoun
vulnerability in an otherwise strong situation

kryptonitenoun
weakness