Translation of nitrogliserin in English:

nitrogliserin

nitroglycerine

noun

  • 1

    nitroglycerine, a kind of powerful explosive