Summary
Spanish to English:   more detail...
  1. mancha solar:
  2. Wiktionary:


Spanish

Detailed Translations for mancha solar from Spanish to English

mancha solar:

mancha solar [la ~] noun

  1. la mancha solar
    the sunspot

Translation Matrix for mancha solar:

NounRelated TranslationsOther Translations
sunspot mancha solar

Wiktionary Translations for mancha solar:

mancha solar
noun
  1. region on the sun's surface

Related Translations for mancha solar