Meaning of laucha in Spanish:
laucha
Translate laucha into English
adjective
informal Southern Cone1[persona] Que tiene constitución menuda y cara delgada y alargada.
feminine noun
Southern Cone1Nombre de varias especies de ratones silvestres y domésticos.
en poco tiempo terminó con lauchas, ratas y toda alimaña que merodease por lo que él consideraba sus dominios
adjective
informal Argentina1[persona] Que es listo y pícaro.