See also: rosebuds

English

edit

Noun

edit

Rosebuds

  1. plural of Rosebud