orcesses

English

Noun

orcesses

  1. plural of orcess