Skip to main content

somnifugous

English somnifugous meaning in English  •  somnifugous का अर्थ अंग्रेजी में
Adjective
  • Driving away sleep.
Advertisement