drabbet
English
drabbet meaning in English • drabbet का अर्थ अंग्रेजी में
Noun
- A coarse linen fabric, or duck.