Definify.com

Definition 2025


scards

scards

English

Noun

scards

  1. plural of scard