shroudy
English
shroudy meaning in English • shroudy का अर्थ अंग्रेजी में
Adjective
- Affording shelter.