tightly rolled cigar that is difficult to smoke - Español Inglés Diccionario