French-Spanish dictionary »

sarracène meaning in Spanish

FrenchSpanish
sarracène nom {f}

sarracenianoun