English-Latin dictionary »

sacrificing priest or priestess meaning in Latin

EnglishLatin
sacrificing priest or priestess noun

sacricola [sacricolae](1st) C
noun