meaning of roof garden

1. a garden on a flat roof of a building


Related Words

roof garden |

Developed & Maintained By Taraprasad.com

Treasure Words