Spanish-French dictionary »

zarzaparrilla | zarza morisca meaning in French

SpanishFrench
zarzaparrilla | zarza morisca noun

salsepareillenom {f}