BEOLINGUS
Dictionary - TU Chemnitz

 German  English

sich verpusten {vr} to get your wind back