manesheet
English
manesheet meaning in English • manesheet का अर्थ अंग्रेजी में
Noun
- A covering placed over the upper part of a horse's head.