English-German dictionary »

live shooting meaning in German

EnglishGerman
live shooting noun

das Scharfschießen [des Scharfschießens; —]Substantiv