Synonyms of Numdah Rug in English :
Antonyms of Numdah Rug in English
Thesaurus of Numdah Rug in English
1. (noun) an embroidered rug made from a coarse Indian felt