Definify.com

Definition 2026


scards

scards

English

Noun

scards

  1. plural of scard