deployabilities

English

Noun

deployabilities

  1. plural of deployability