Definify.com

Definition 2025


caraculs

caraculs

English

Noun

caraculs

  1. plural of caracul

Anagrams