Home

Word

Sparrow Unit, n.
more info a hit squad of the New People's Army in the Philippines
<noun.group>

Sparrow Unit
semantic pointers
part holonym
hypernym