meaning of sniper

1. a marksman who shoots at people from a concealed place


Related Words

sniper | sniper rifle |

Developed & Maintained By Taraprasad.com

Treasure Words