French-Spanish dictionary »

cardère sauvage meaning in Spanish

FrenchSpanish
cardère sauvage

carda