MohammedPreview
Open in TheBrain

To Leaflet

  1. (transitive) To distribute leaflets to.
  2. (intransitive) To distribute leaflets.
Usage notes