shayatin

English

Noun

shayatin

  1. plural of shaytan