Sunspot — English Portuguese 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 Spanish
Translate sunspot into Dutch
Translate sunspot into Slovenian
Translate sunspot into Polish
Translate sunspot into Czech