meaning of Besuchermassen

Besuchermassen - German to English

public of site visitors