Polish-English dictionary »

cygaro meaning in English

PolishEnglish
cygaro noun

cherootnoun
cigar

cigarnoun
tobacco product