Spy-Hole Meaning in Hindi

What is the translation of word Spy-Hole in Hindi?

Meaning of  Spy-Hole in Hindi is : दराज

Other Meanings of Spy-Hole