scybala
English
scybala meaning in English • scybala का अर्थ अंग्रेजी में
n. pl.
- Hardened masses of feces.