English-Spanish dictionary »

roselle meaning in Spanish

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

jamaicanoun
{f}