Definify.com

Definition 2026


carcajous

carcajous

English

Noun

carcajous

  1. plural of carcajou