Translation of teknologi in English:

teknologi

technology

  • 1

    technology