Latin-English dictionary »

denuntiatrix meaning in English

LatinEnglish
denuntiatrix noun
F

policewoman(a female police officer)
noun
[UK: pə.ˈliː.swʊ.mən] [US: pə.ˈliː.ˌswʊ.mən]

Your history