shaytans

English

Noun

shaytans

  1. plural of shaytan