Definify.com

Definition 2026


sirocs

sirocs

English

Noun

sirocs

  1. plural of siroc