English-German dictionary »

sharp-shooting meaning in German

EnglishGerman
sharp-shooting

scharfschießend