English
›
Words
setting
something into position for use
Translation:
English
Noun
9
installation
Add
Translation