roof gardens
English
Noun
roof
gardens
plural of
roof garden