simorgs

English

Noun

simorgs

  1. plural of simorg