lecha
lecha
∗lecha [lay' -chah, lay-chah'-thah]
noun
1Seminal fluid of fishes. (f)
2Each of the two sacs which contain it. (f)
Collins Complete Spanish Electronic Dictionary © HarperCollins Publishers 2011
Collins Complete Spanish Electronic Dictionary © HarperCollins Publishers 2011