Latin-English dictionary »

sororicida meaning in English

LatinEnglish
sororicida [sororicidae] (1st) M
noun

one who murders a sisternoun

Your history