English-Latin dictionary »

barking / baying (dog) meaning in Latin

EnglishLatin
barking / baying (dog) noun

clangor [clangoris](3rd) M
noun