dicţionar Englez-German »

you ought to have known better. înseamnă în Germană

EnglezăGermană
You ought to have known better.

Du hättest es besser wissen müssen.