sunspot – English–Español translations

🇬🇧 en es 🇪🇸

sunspot noun

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