magufos
Spanish
Noun
magufos
m
pl
plural of
magufo