English-Latin dictionary »

murdereress meaning in Latin

EnglishLatin
murdereress noun

interfectrix [interfectricis](3rd) F
noun