BEOLINGUS
Dictionary - TU Chemnitz

 German  English

herunterbringen; abschießen {vt} to bring down [listen]

herunterbringend bringing down

heruntergebracht brought down