lechos
Spanish
Noun
lechos
m
pl
plural of
lecho