winter gardens

English

Noun

winter gardens

  1. plural of winter garden.