lechazos
Spanish
Noun
lechazos
plural of
lechazo