Latin-English dictionary »

dediscalus meaning in English

LatinEnglish
dediscalus [dediscali] (2nd) M
noun

teacher [teachers]noun
[UK: ˈtiː.tʃə(r)] [US: ˈtiː.tʃər]

Your history