Definify.com

Definition 2025


leafleting

leafleting

English

Verb

leafleting

  1. present participle of leaflet