djereeds

English

Noun

djereeds

  1. plural of djereed