French-Spanish dictionary »

karkadé meaning in Spanish

FrenchSpanish
karkadé

flor de Jamaica