decarchs

English

Noun

decarchs

  1. plural of decarch