Definify.com

Definition 2024


crocards

crocards

English

Noun

crocards

  1. plural of crocard