English-Latin dictionary »

one who repels / averts / removes / drives away meaning in Latin

EnglishLatin
one who repels / averts / removes / drives away noun

depulsor [depulsoris](3rd) M
noun