indaaraa

English: Translation
shelf in a house for displaying pots, etc.
noun