meaning of Aerotower

Aerotower - German to English

aerotower