sirissas

English

Noun

sirissas

  1. plural of sirissa