sebacates

English

Noun

sebacates

  1. plural of sebacate