Version Française
Translate
"straitlaced (adj.)"
to French Language
English to French
French to English
English
French
straitlaced (adj.)
(litt. corseté serré) raide; guindé; coincé; arg.