meaning of Besuchermagnet

Besuchermagnet - German to English

magnet for site visitors