lechones
Spanish
Noun
lechones
m
pl
plural of
lechón