Spanish-French dictionary »

guayule meaning in French

SpanishFrench
guayule noun

guayulenom {m}