Translation of gembleng in English:

gembleng

unite

(menggembleng)

verb

  • 1

    unite, join together, make or become one, act together, co-operate