BEOLINGUS
Dictionary - TU Chemnitz

 English  German

to toil; to sweat blood to do/achieve sth. [listen] sich abrackern {vr}, um etw. zu tun/erreichen