papuchos
Spanish
Noun
papuchos
m
pl
plural of
papucho