to be litter-strewn

listen to the pronunciation of to be litter-strewn
English - German

Definition of to be litter-strewn in English German dictionary

to be litter-strewn
mit Abfall/Müll übersät sein