surgical strikes

English

Noun

surgical strikes

  1. plural of surgical strike