Definisi 'sniper'

English to English
noun
1 a marksman who shoots at people from a concealed place Terjemahkan
source: wordnet30


Visual Synonyms