نِيتْرُوغِلِيسِيرِين

نِيتْرُوغِلِيسِيرِين

nītrūḡilīsīrīn · noun

Meaning — English

  1. nitroglycerin

Suggested websites

almaany.com · Wiktionary