Translation of teknologi in English:

teknologi

technology

noun

  • 1

    technology