Guifarros
English
Proper noun
Guifarros
plural of
Guifarro