French-Spanish dictionary »

roselle meaning in Spanish

FrenchSpanish
roselle

flor de Jamaica