Spanish-English dictionary »

mapuche meaning in English

SpanishEnglish
mapuche noun
{m}

Mapuche(Mapuche tribe)
noun

mapuchezación noun
{f}

Araucanization(assimilation into Mapuche culture)
noun

Your history