to give out leaflets to people:
Spinach leaflet
-
When you find an Old [leaflet] in your pocket, It has absoulotely no use and may as well be [made out] of [spinach].
Spinach leaflet meaning & definition 1 of Spinach leaflet.
Similar Words