Spanish-French dictionary »

angaria meaning in French

SpanishFrench
angaria noun
{f}

corvéenom {f}

Your history