Rooftop garden definition: In British English, a garden is a piece of land next to a house , with flowers,... | Meaning, pronunciation, translations and ...
確定! 回上一頁