French-English dictionary »

fusil à lunette meaning in English

FrenchEnglish
fusil à lunette nom {m}

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