Bengal roses

English

Noun

Bengal roses

  1. plural of Bengal rose