Definify.com

Definition 2024


damask_roses

damask roses

English

Noun

damask roses

  1. plural of damask rose