Subscribe
URL of the page has been copied to clipboard.
Meaning : An extremely powerful rifle developed for the military. Capable of destroying light armored vehicles and aircraft more than a mile away.
Synonyms : precision rifle
Install App
Sniper rifle meaning in Telugu.