defenses in depth

English

Noun

defenses in depth

  1. plural of defense in depth