Rosebuds

See also: rosebuds

English

Noun

Rosebuds

  1. plural of Rosebud