English-German dictionary »

you ought to have known better. meaning in German

EnglishGerman
You ought to have known better.

Du hättest es besser wissen müssen.