Spanish-French dictionary »

malvarrosa meaning in French

SpanishFrench
malvarrosa noun

primerose