French-English dictionary »

parhélie meaning in English

FrenchEnglish
parhélie nom {f}

sun dog◼◼◼(spot)
noun