churruses
English
Noun
churruses
plural of
churrus