simurgs

English

Noun

simurgs

  1. plural of simurg