Defenition of the word sparrow unit
-
Defenition of the word sparrow unit
- a hit squad of the New People''s Army in the Philippines
- a hit squad of the New People's Army in the Philippines
Meronymys for the word sparrow unit
Hypernyms for the word sparrow unit
See other words