English to Hindi

Meaning for:
roof garden
other
छत बगीचा