meaning of litter lout
1.
a
person
who
litters
public
places
with
refuse
Related Words
litter lout
|
Developed & Maintained By
Taraprasad.com