English-Latin dictionary »

victim, sacrifice meaning in Latin

EnglishLatin
victim, sacrifice noun

hostia [hostiae](1st) F
noun