meaning of litter lout

1. a person who litters public places with refuse


Related Words

litter lout |

Developed & Maintained By Taraprasad.com

Treasure Words