English-German dictionary »

bumping off meaning in German

EnglishGerman
bumping off

abknallend