English-Latin dictionary »

anubis (l+s) meaning in Latin

EnglishLatin
Anubis (L+S) noun

cynocephalus [cynocephali](2nd) M
noun