See also: lechás and léchas

Spanish edit

Noun edit

lechas f pl

  1. plural of lecha

Verb edit

lechas

  1. second-person singular present indicative of lechar