Skip to main content

scybala

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