Spanish-French dictionary »

trashumancia meaning in French

SpanishFrench
trashumancia noun
{f}

transhumancenom {f}