Definify.com

Definition 2024


scards

scards

English

Noun

scards

  1. plural of scard