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