English-French dictionary »

southern lights meaning in French

EnglishFrench
southern lights (the aurora of the southern hemisphere)
noun

aurore australe◼◼◼nom