English | German | Russian | Czech

chabutra English

Meaning chabutra meaning

What does chabutra mean?

chabutra

(India) A paved terrace attached to a house or garden.

Are you looking for...?