English-Italian dictionary »

roselle meaning in Italian

EnglishItalian
roselle [roselles] (Hibiscus sabdariffa)
noun
[UK: rəʊzˈel]
[US: roʊzˈel]

carcadènoun
{m}