French-Latin dictionary »

tache solaire meaning in Latin

FrenchLatin
tache solaire nom

mascula solarisnoun