Skip to main content

umbellule

English umbellule meaning in English  •  umbellule का अर्थ अंग्रेजी में
Noun
  • An umbellet.
Advertisement