crocuta
English
Noun
crocuta
(
plural
crocutas
)
Alternative spelling of
crocotta
.
Anagrams
accourt