ifritas

English

Noun

ifritas

  1. plural of ifrita