English-Latin dictionary »

sacrificial offering / animal meaning in Latin

EnglishLatin
sacrificial offering / animal noun

hostia [hostiae](1st) F
noun