dropsied
English
dropsied meaning in English • dropsied का अर्थ अंग्रेजी में
Adjective
- Diseased with drops.