Translation of gerombolan in English:

gerombolan

one group or cluster

noun

  • 1

    one group or cluster, a gang of terrorists, rioters, etc