noun a person who writes or distributes leaflets.
leafleteer 🔊 Listen to this noun a person who writes or distributes leaflets. Share Facebook Twitter Google +