Noun
periscope [pl. periscopes]
periscope [pl. periscopes] , {instruments & machines}
...
periscope {Optics.}
مثقاف {بصريات}
periscope {Optics.}
بريسكوب {بصريات}
similar Results
periscopes (n.) , [sing. a periscope]