Skip to main content

lucule

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