Dogsbody

Russian Meaning

работяга

English Meaning

  1. Chiefly British Slang One who does menial work; a drudge.