koulouria
English
Noun
koulouria
plural of
koulouri