Translation of tebeng in English:

tebeng

sponge

(menebeng)

verb

  • 1

    sponge, cadge, live off the generosity of others