Translation of laucha in English:

laucha

mouse, n.

feminine noun

Southern Cone

  • 1

    mouse
    aguaitar / catear la laucha to lie in wait
    • peor es mascar lauchas it's better than a poke in the eye with a sharp stick
    • ser pobres como lauchas to be as poor as church mice