Chinese-English dictionary »

窺視鏡 meaning in English

ChineseEnglish
窺視鏡 noun

peephole [peepholes](hole)
noun
[UK: ˈpiːp.həʊl] [US: ˈpiːphoʊl]