arma de fuego

From Wiktionary, the free dictionary