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