An artifact (or system of artifacts) that is instrumental in accomplishing some end
English: instrumentality, instrumentation
Bahasa: peralatan
instrumentality, instrumentation
English: instrumentality, instrumentation
Bahasa: peralatan
English: instrumentality
English: instrumentality