French-Spanish dictionary »

rose d'inde meaning in Spanish

FrenchSpanish
rose d'Inde

cempasúchil