sunspot – Català–English translations

🇬🇧 en ca

sunspot noun

  /ˈsʌnspɑt/ , /ˈsʌnspɒt/
  • region on the sun's surface
taca solar
Wiktionary Links