Skip to main content

touch-paper

English touch-paper meaning in English  •  touch-paper का अर्थ अंग्रेजी में
Noun
  • Paper steeped in saltpeter, which burns slowly, and is used as a match for firing gunpowder, and the like.
Advertisement