masicotes
Spanish
Noun
masicotes
m
pl
plural of
masicote