capiruchos
Spanish
Noun
capiruchos
m
pl
plural of
capirucho