spraints
English
spraints meaning in English • spraints का अर्थ अंग्रेजी में
n. pl.
- The dung of an otter.