numdah

numdah

numdah

Noun

an embroidered rug made from a coarse Indian felt

Synonyms: