English-Latin dictionary »

one who gives support to a candidate (voter, canvasser) meaning in Latin

EnglishLatin
one who gives support to a candidate (voter, canvasser) noun

suffragator [suffragatoris](3rd) M
noun