Sunspot — English Italian translation1 translation found

sunspot (n) (astronomy) macchia solare (f) (n) (astronomy)
Translate Sunspot into other languages
Translate sunspot into German
Translate sunspot into French
Translate sunspot into Spanish
Translate sunspot into Dutch
Translate sunspot into Portuguese
Translate sunspot into Slovenian
Translate sunspot into Polish
Translate sunspot into Czech