English-Polish dictionary »

periscope meaning in Polish

EnglishPolish
periscope noun
viewing device

peryskopnoun