sebacates
English
Noun
sebacates
plural of
sebacate