Search term abarbeiten has 7 results
DE German EN English
abarbeiten (sich) work off
abarbeiten (v) [auferlegt] (sich) work off (v) [auferlegt]
abarbeiten (sich) handle
abarbeiten (sich) execute
abarbeiten (sich) work like a slave

German English translations