(large size) shoemaker needle - English Synonyms Dictionary

Can't found any synonym terms.