English-Latin dictionary »

she who sells animals for sacrifice meaning in Latin

EnglishLatin
she who sells animals for sacrifice noun

popa [popae](1st) F
noun

Your history