diochs

English

Noun

diochs

  1. plural of dioch