Synonyms and Antonyms for Sparrow_Unit

1. Sparrow Unit (n.)

a hit squad of the New People's Army in the Philippines

Synonyms: