Meaning of crocuta crocuta
Definition of crocuta crocuta
(noun)
African
hyena
noted
for its
distinctive
howl
Other information on crocuta crocuta
WIKIPEDIA results for
crocuta crocuta
Amazon results for
crocuta crocuta
Tweet