English → Hindi dictionary
thatched roof
Definition
a house roof made with a plant material (as straw)
Looking for poetry? Read shayari and poems by great poets.
a house roof made with a plant material (as straw)
Looking for poetry? Read shayari and poems by great poets.