Translation of tengkulak in English:

tengkulak

broker, middleman

noun

  • 1

    broker, middleman