nondeployables

English

Noun

nondeployables

  1. plural of nondeployable