rose syrups

English

Noun

rose syrups

  1. plural of rose syrup