Definify.com

Definition 2025


caracs

caracs

English

Noun

caracs

  1. plural of carac