๐ž‹’๐ž‹๐ž‹‹

English: Translation
Leech
Hindi: Translation
เคœเฅ‹เค‚เค•
noun
Insects and small creatures
Niaunu, Niausa, middle Wancho