Skip to main content

drugging

English drugging meaning in English  •  drugging का अर्थ अंग्रेजी में
Noun
  • the administration of a sedative agent or drug.
Advertisement