deirids

English

Noun

deirids

  1. plural of deirid