meaning of shoemakers last
1.
holding
device
shaped
like
a
human
foot
that
is
used
to
fashion
or
repair
shoes
Related Words
shoemakers last
|
Developed & Maintained By
Taraprasad.com