sniper rifle in Dutch
sniper rifle in Dutch
scherpschuttersgeweer
A long-range rifle, usually equipped with a telescopic sight and often a night vision device.
snipergeweer
A long-range rifle, usually equipped with a telescopic sight and often a night vision device.