EN PT English Portuguese translations for Achilles heel
Search term Achilles heel has one result
Jump to
EN | English | PT | Portuguese | |
---|---|---|---|---|
Achilles heel (n) [vulnerability in an otherwise strong situation] | calcanhar de Aquiles (n) [vulnerability in an otherwise strong situation] (n) |