Definisi 'marybud'

English to English
noun
1 The marigold; a blossom of the marigold. Terjemahkan
source: webster1913


Visual Synonyms