machucones
Spanish
Noun
machucones
m
pl
plural of
machucón