rose gardens

English

Noun

rose gardens

  1. plural of rose garden