laucha (mapuche) - Spanish English Dictionary
History

laucha (mapuche)



Meanings of "laucha (mapuche)" in English Spanish Dictionary : 3 result(s)

Spanish English
Colloquial
laucha (mapuche) [f] AR fox
laucha (mapuche) [f] AR clever person
Mammals
laucha (mapuche) [f] BO CL PY AR UY mouse (mus musculus)