Spanish-French dictionary »

zarzarrosa meaning in French

SpanishFrench
zarzarrosa noun

églantinenom {f}