Translation of taring in English:

taring

eye-tooth

(gigi taring)

noun

  • 1

    eye-tooth, canine tooth in the upper jaw, below the eye