Translation of teknik in English:

teknik

technique, engineering

noun

  • 1

    technique, engineering