Meaning of chhat bagicha in english
Interpreting chhat bagicha - छत बगीचा
As noun :
roof garden
Suggested : a garden on the flat roof of a house or other building
Word of the day
chhat bagicha
can be used as noun.. No of characters: 8 including consonants matras.
Transliteration :
Chata bagiichaa