Latin-English dictionary »

advorsatrix meaning in English

LatinEnglish
advorsatrix [advorsatricis] (3rd) F
noun

female antagonist / opponent / enemynoun