French-English dictionary »

fusil de précision meaning in English

FrenchEnglish
fusil de précision nom {m}

sniper rifle◼◼◼(long-range rifle)
noun