Christmas roses

English

Noun

Christmas roses

  1. plural of Christmas rose