English edit

Noun edit

damask roses

  1. plural of damask rose