straight-laced in German
straight-laced in German
puritanisch
Having narrow views on moral matters; prudish.
sittenstreng
Having narrow views on moral matters; prudish.
züchtig
Having narrow views on moral matters; prudish.