meaning of manesheet
1.
A
covering
placed
over
the
upper
part
of
a
horses
head.
Related Words
manesheet
|
Developed & Maintained By
Taraprasad.com