English-Latin dictionary »

abusive, mean, snarling meaning in Latin

EnglishLatin
abusive, mean, snarling adjective

caninus [canina, caninum]adjective