A small gathering of people on a street.
Een kleine bijeenkomst van mensen op straat.
people gather in street
Mensen verzamelen zich op straat.
gathering of people on a street  can also be said as people gather in street
verzamelen van mensen op een straat kan ook worden gezegd als mensen verzamelen in straat