knubs
English
knubs meaning in English • knubs का अर्थ अंग्रेजी में
n. pl.
- Waste silk formed in winding off the threads from a cocoon.