×

straitjacket meaning in French

n. camisole de force, chemise de déments

Related Words

  1. strait-jacket
  2. straiten
  3. straitlaced
  4. straits
PC Version

Copyright © 2018 WordTech Co.