mission kills

English

Noun

mission kills

  1. plural of mission kill