Polish-English dictionary »

polar meaning in English

PolishEnglish
zorza polarna noun

northern lightsnoun
the aurora of the northern hemisphere

southern lightsnoun
the aurora of the southern hemisphere

12