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