English-Latin dictionary »

perh. hyena meaning in Latin

EnglishLatin
perh. hyena noun

corcotta [corcottae](1st) M
noun

crocotta [crocottae](1st) M
noun

crocuta [crocutae](1st) M
noun