English to Hindi

Meaning for:
roof-garden
other
छत पर का बगीचा