Latin-English dictionary »

devocator meaning in English

LatinEnglish
devocator [devocatoris] (3rd) M
noun

challenger [challengers]noun
[UK: ˈtʃæ.lən.dʒə(r)] [US: ˈtʃæ.lən.dʒər]