Hindi-English dictionary »

दुढालू छत meaning in English

HindiEnglish
दुढालू छत

mansardnoun
[UK: ˈmæn.sɑːd] [US: ˈmæn.sɑːrd]