meaning of Arbeitssklave

Arbeitssklave - German to English

drudge

View more

  • peon