stillicide
English
stillicide meaning in English • stillicide का अर्थ अंग्रेजी में
Noun
- A continual falling or succession of drops; rain water falling from the eaves.