French-English dictionary »

lettre solaire meaning in English

FrenchEnglish
lettre solaire nom {f}

sun letternoun