sightproof
English
sightproof meaning in English • sightproof का अर्थ अंग्रेजी में
Adjective
- Undiscoverable to sight.