English-German dictionary »

bumped off meaning in German

EnglishGerman
bumped off

abgeknallt