djehads

English

Noun

djehads

  1. plural of djehad