×

straightlaced meaning in French

adj. sévère, strict, rigoureux, moralisateur

Related Words

  1. straightforwardness
  2. straightjacket
  3. straightly
  4. straightness
PC Version

Copyright © 2018 WordTech Co.