×

overworked meaning in French

adj. sur chargé, sur travaillé; fait travailler durement

Related Words

  1. overwork
  2. overwise
  3. overwork
  4. overwrite
  5. overwrought
PC Version

Copyright © 2018 WordTech Co.