sparrow-unit

Nouns

  • (n) a hit squad of the New People's Army in the Philippines

Words of close approximity