Definify.com

Definition 2026


crocutas

crocutas

English

Noun

crocutas

  1. plural of crocuta

Anagrams