See also: sun spots

EnglishEdit

NounEdit

sunspots

  1. plural of sunspot