Roft Top Garden

Define Rooftop garden. Rooftop garden synonyms, Rooftop garden pronunciation, Rooftop garden translation, English dictionary definition of ...