Dictionary English – Romanian

strait-laced



Adjectiv
1.

încorsetat


2. (fig.)

rigid