English-Latin dictionary »

one who rails / reviles? meaning in Latin

EnglishLatin
one who rails / reviles? noun

bovinator [bovinatoris](3rd) M
noun