Sunspot — English Spanish translation1 translation found

sunspot (n) (astronomy) mancha solar (f) (n) (astronomy)
Translate Sunspot into other languages
Translate sunspot into German
Translate sunspot into French
Translate sunspot into Italian
Translate sunspot into Dutch
Translate sunspot into Portuguese
Translate sunspot into Slovenian
Translate sunspot into Polish
Translate sunspot into Czech