Compund Words

Sponsored Links

Last Search Words

Search Result:roof garden




Overview of noun roof_garden

The noun roof garden has 1 sense


  • roof garden -- (a garden on a flat roof of a building)