person who makes and sells puro cigars - Español Inglés Diccionario