installables

English

Noun

installables

  1. plural of installable