Spanish-French dictionary »

hierba turmera meaning in French

SpanishFrench
hierba turmera noun

hélianthème tacheténom {m}