blasting caps

English

Noun

blasting caps

  1. plural of blasting cap