Spanish-French dictionary »

milpa meaning in French

SpanishFrench
milpa noun
{f}

milpanom {f}