Spanish-French dictionary »

autodefensa meaning in French

SpanishFrench
autodefensa noun
{f}

autodéfensenom {f}

légitime défensenom {f}

Fuerzas de Autodefensa noun

Forces d’autodéfensenom {f}

Your history