meaning of artificiero

artificiero - Spanish to English

explosives expert