See also: lâchas

Spanish

edit

Noun

edit

lachas

  1. plural of lacha
  NODES
Note 1