Portuguese-English dictionary »

arma branca meaning in English

PortugueseEnglish
arma branca noun
{f}

cold weapon(weapon that does not use explosives or fire)
noun