contact explosives

English

Noun

contact explosives

  1. plural of contact explosive