Translation of gerombol in English:

gerombol

(bergerombol)

verb

  • 1

    to group or cluster together