loittering ( synonym found)

Definition of loittering:

°The dropping of litter.

Definition of loittering:

°The dropping of litter.

Back to Top