damask roses

See also: Damask roses

English

Noun

damask roses

  1. plural of damask rose