Definify.com

Definition 2025


carcajous

carcajous

English

Noun

carcajous

  1. plural of carcajou