roof garden
English Dictionary
->
Letter R
-> roof garden
Search Dictionary:
roof garden Definition
(n)
a
garden
on
a
flat
roof
of
a
building
roof garden Synonyms
roof garden
© Art Branch Inc.