sirras

English

Noun

sirras

  1. plural of sirra