Translation of tenggang in English:

tenggang

noun

  • 1

    a period or time to think