Latin-English dictionary »

secespita meaning in English

LatinEnglish
secespita [secespitae] (1st) F
noun

type of sacrificial knifenoun