×

drudge meaning in French

v. travailler comme une bête, faire un travail ennuyeux

Related Words

  1. drudge away
  2. drubber
  3. drubbing
  4. drudge away
  5. drudgery
PC Version

Copyright © 2018 WordTech Co.