BEOLINGUS
Dictionary - TU Chemnitz

 German  English

abdüsen {vi} to zoom off; to shoot off

abdüsend zooming off; shooting off

abgedüst zoomed off; shot off