English-French dictionary »

straight-laced meaning in French

EnglishFrench
straight-laced (having narrow views on moral matters)
adjective

prude◼◼◼adjectif