Definify.com

Definition 2024


leafleting

leafleting

English

Verb

leafleting

  1. present participle of leaflet