Definify.com

Definition 2025


scari

scari

English

Noun

scari

  1. plural of scarus