Spanish-French dictionary »

zamarilla meaning in French

SpanishFrench
zamarilla noun

germandrée tomenteusenom {f}