arma blanca

Noun

 * 1) bladed weapon

Noun

 * 1) bladed weapon

Noun

 * 1) bladed weapon; knife, sword etc.