lucule
English
lucule meaning in English • lucule का अर्थ अंग्रेजी में
Noun
- A spot or fleck on the sun brighter than the surrounding surface.