Damask roses

See also: damask roses

English

Noun

Damask roses

  1. plural of Damask rose