I have translated "cigar" into Spanish. There are three translations for that.
cigarrillo
cigarro
puro
Hypothesis: Spanish people told me that cigarillo and cigarro are the same. And that puro is a different product.
What is a difference between them?