scatch
English
scatch meaning in English • scatch का अर्थ अंग्रेजी में
Noun
- A kind of bit for the bridle of a horse; -- called also scatchmouth>.