stifados
English
Noun
stifados
plural of
stifado