Definify.com

Definition 2026


crocards

crocards

English

Noun

crocards

  1. plural of crocard