dictionnaire Anglais-Français »

southern lights signifie français

AnglaisFrançais
southern lights (the aurora of the southern hemisphere)
noun

aurore australe◼◼◼nom