person who makes and sells puro cigars - Spanish English Dictionary