Translation of periskop in English:

periskop

periscope

noun

  • 1

    periscope, tube with mirror(s) by which a person in a trench or submarine, etc. can see things otherwise out of sight