BEOLINGUS
Dictionary - TU Chemnitz

 German  English

sich freikämpfen; sich befreien {vr} to win free

sich freikämpfend; sich befreiend winning free

sich freigekämpft; sich befreit won free