installaatio

suomi-englanti sanakirja

installaatio englanniksi

  1. installation

  2. artwork