Spanish-French dictionary »

siega meaning in French

SpanishFrench
siega noun

fauchagenom {m}