×
drudge
meaning in French
v.
travailler comme une bête, faire un travail ennuyeux
Related Words
drudge away
drubber
drubbing
drudge away
drudgery
PC Version
Copyright © 2018 WordTech Co.