What is the meaning of polar aurora in English?

Learn vocabulary with pictures as well as definitions of polar aurora in English

Learn in