See also: Damask roses

English

edit

Noun

edit

damask roses

  1. plural of damask rose