Portuguese-English dictionary »

mata-leão meaning in English

PortugueseEnglish
mata-leão noun
{m}

choke [chokes](type of hold in wrestling etc.)
noun
[UK: tʃəʊk] [US: tʃoʊk]