Spanish-English dictionary »

arma blanca meaning in English

SpanishEnglish
arma blanca noun
{f}

cold weapon(weapon that does not use fire)
noun