Wiktionary
leafleteer
n. A person who writes, prints or distributes leaflets
n. A person who writes, prints or distributes leaflets