littered in German
littered in German
Abfall verstreut
verschmutzt
geworfen
abferkelt