English to Deutsch Dictionary
sharpshooter
Scharfschütze
Meaning for sharpshooter found in 7 Languages.
Sponored Video