Sparrow Unit
English Dictionary
->
Letter S
-> Sparrow Unit
Search Dictionary:
Sparrow Unit Definition
(n)
a
hit
squad
of
the
New
People
''
s
Army
in
the
Philippines
Sparrow Unit Synonyms
Sparrow Unit
© Art Branch Inc.