English-German dictionary »

you rotter! meaning in German

EnglishGerman
You rotter!

Du Ekel!