meaning of Aufstellplatz

Aufstellplatz - German to English

installation web site