Spanish-French dictionary »

estaquiosa meaning in French

SpanishFrench
estaquiosa noun

stachyosenom {m}