Definition of インスタレーション

インスタレーション

insutareeshon

noun
installation