English | German | Russian | Czech

stripleaf English

Meaning stripleaf meaning

What does stripleaf mean?

stripleaf

tobacco that has been stripped of the stalks before packing

Are you looking for...?