sébacates
French
Noun
sébacates
m
plural of
sébacate