German-English dictionary »

scharfschießend meaning in English

GermanEnglish
scharfschießend

sharp-shooting