snipers

English

Noun

snipers

  1. plural of sniper

Anagrams

French

Noun

snipers m

  1. plural of sniper