Italian-English dictionary »

canapuccia meaning in English

ItalianEnglish
canapuccia noun
{f}

hempseed(seed of the hemp plant)
noun
[UK: hˈempsiːd] [US: hˈempsiːd]