Meaning of laucha in Spanish:

laucha

Translate laucha into English

adjective

informal Southern Cone
  • 1[persona] Que tiene constitución menuda y cara delgada y alargada.

feminine noun

Southern Cone
  • 1Nombre 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 Argentina
  • 1[persona] Que es listo y pícaro.