Spanish-French dictionary »

carda | cardencha meaning in French

SpanishFrench
carda | cardencha noun

cardèrenom {f}