Portuguese-English dictionary »

calcanhar meaning in English

PortugueseEnglish
calcanhar noun
{m}

heel [heels](anatomy: part of the foot)
noun
[UK: hiːl] [US: ˈhiːl]

calcanhar de Aquiles noun
{m}

Achilles heel(vulnerability in an otherwise strong situation)
noun