Translation of tengking in English:

tengking

snarl

noun

  • 1

    snarl