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