meaning of upholstery needle

1. any of several very heavy and sometimes curved sewing needles used by upholsterers


Related Words

upholstery needle |

Developed & Maintained By Taraprasad.com

Treasure Words