"you ought to have known better" auf Deutsch You ought to have known better. Du hättest es besser wissen müssen. Ausführliche Übersetzungen für "you ought to have known better" You ought to have known better. You ought to have known better. Du hättest es besser wissen müssen.