×

overwrought meaning in French

adj. trop élaboré; exténué; surmené; à bout de nerfs; excité

Related Words

  1. overworked
  2. overwrite
  3. overzealous
  4. ovid
PC Version

Copyright © 2018 WordTech Co.