caddis
English
caddis meaning in English • caddis का अर्थ अंग्रेजी में
Noun
- A kind of worsted lace or ribbon.