deshrets

English

Noun

deshrets

  1. plural of deshret