"be litter strewn" in German to be litter-strewn mit Abfall/Müll übersät sein Detailed translations for "be litter strewn" to be litter-strewn to be litter-strewn mit Abfall/Müll übersät sein