English-Polish dictionary »

helioscope meaning in Polish

EnglishPolish
helioscope noun
apparatus for viewing the sun

helioskopnoun