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

Treasure Words