canolis
Spanish
Noun
canolis
m
pl
plural of
canoli