Verschmutzen (en. Pollute)

Translation into German

Synonyms