Translation of installation in Indonesian

installation

pemasangan

noun

  • 1

    pemasangan