Skip to main content

numdah

English numdah meaning in English  •  numdah का अर्थ अंग्रेजी में
Noun
  • an embroidered rug made from a coarse Indian felt.
Advertisement