English to Netherlands Dictionary
sniperscope
Nachtkijker
Meaning for sniperscope found in 14 Languages.
Sponored Video