English-Latin dictionary »

barker, one who barks meaning in Latin

EnglishLatin
barker, one who barks noun

latrator [latratoris](3rd) M
noun