English to Francais Dictionary
sharpshooter
Tireur d'élite
Meaning for sharpshooter found in 7 Languages.
Sponored Video