meaning of scatches
1.
Stilts.
Related Words
scatches
|
Developed & Maintained By
Taraprasad.com