Search term Achilles' heel has one result
Jump to
EN English PL Polish
Achilles' heel (n) pięta Achillesa (n) {f}

EN PL Translations for heel

heel (n) obcas (n) {m}
heel (n) pięta (n) {f}