Definify.com

Definition 2025


crocards

crocards

English

Noun

crocards

  1. plural of crocard