Portuguese-English dictionary »

estocada meaning in English

PortugueseEnglish
estocada noun
{f}

thrust [thrusts](an attack with a sword)
noun
[UK: ˈθrʌst] [US: ˈθrʌst]