słownik Angielsko-Niemiecki »

you ought to have known better. w języku niemieckim

AngielskiNiemiecki
You ought to have known better.

Du hättest es besser wissen müssen.