stitchel
English
stitchel meaning in English • stitchel का अर्थ अंग्रेजी में
Noun
- A kind of hairy wool.