"laucha" English translation

ES

"laucha" in English

EN

ES laucha
volume_up
{feminine}

1. Southern Cone

laucha
volume_up
mouse {noun} (animal)