Spanish–English dictionary

English translation of the Spanish word mancha solar

Spanish → English
  
SpanishEnglish (translated indirectly)Esperanto
mancha
; ; ;
solar
(parcela)
solar
(parcela)

SpanishEnglish
mancha solar sunspot
mancha blemish; blur; mark; patch; smudge; soil; spot; stain; taint
solar building lot; lot; plot; solar; sole