English-Latin dictionary »

apis, sacred bull worshiped in egypt meaning in Latin

EnglishLatin
Apis, sacred bull worshiped in Egypt noun

apis [apis](3rd) F
noun