English to Hindi

Meaning for:
peep hole
other
झाँकने का छिद्र