Spanish Nouns: mancha solar

Spanish Nouns verb 'mancha solar' conjugated