English-Latin dictionary »

drill sergeant meaning in Latin

EnglishLatin
drill sergeant noun

campidoctor [campidoctoris](3rd) M
noun