BEOLINGUS
Dictionary - TU Chemnitz

 German  English

abtraben {vi} to trot away; to trot off

abtrabend trotting away; trotting off

abgetrabt trotted away; trotted off