Latin-English dictionary »

latrator meaning in English

LatinEnglish
latrator [latratoris] (3rd) M
noun

barker, one who barksnoun