codilla
English
codilla meaning in English • codilla का अर्थ अंग्रेजी में
Noun
- The coarse tow of flax and hemp.