litterbugEnglish

litter lout, litterbug, litterer

Noun

A person who litters public places with refuse

English: litterer, litterbug, litter lout

English words with similar meanings

Show 2 words