unattended installations

English

Noun

unattended installations

  1. plural of unattended installation