Skip to main content

mary-bud

English mary-bud meaning in English  •  mary-bud का अर्थ अंग्रेजी में
Noun
  • The marigold; a blossom of the marigold.
Advertisement