scatches
English
scatches meaning in English • scatches का अर्थ अंग्रेजी में
n. pl.
- Stilts.