prevent defenses

English

Noun

prevent defenses

  1. plural of prevent defense