×
straightlaced
meaning in French
adj.
sévère, strict, rigoureux, moralisateur
Related Words
straightforwardness
straightjacket
straightly
straightness
PC Version
Copyright © 2018 WordTech Co.