tzourades
English
Noun
tzourades
plural of
tzouras