French-English dictionary »

tache stellaire meaning in English

FrenchEnglish
tache stellaire nom

starspot◼◼◼(equivalent of a sunspot on another star)
noun