Skip to main content

amvis

English amvis meaning in English  •  amvis का अर्थ अंग्रेजी में
Noun
  • An explosive consisting of ammonium nitrate, a derivative of nitrobenzene, chlorated napthalene, and wood meal.
Advertisement