Portuguese-English dictionary »

batalhão de choque meaning in English

PortugueseEnglish
batalhão de choque noun
{m}

riot police(a unit of police specifically trained to deal with rioting crowds)
noun