Translation of teknis in English:

teknis

technical

adjective

  • 1

    technical