setula
English
setula meaning in English • setula का अर्थ अंग्रेजी में
Noun
- A small, short hair or bristle; a small seta.