Latin-English dictionary »

buthytes meaning in English

LatinEnglish
buthytes [buthytae] noun
M

sacrificer of oxennoun