Definify.com

Definition 2025


crocutas

crocutas

English

Noun

crocutas

  1. plural of crocuta

Anagrams