×
straitjacket
meaning in French
n.
camisole de force, chemise de déments
Related Words
strait-jacket
straiten
straitlaced
straits
PC Version
Copyright © 2018 WordTech Co.