meaning of Antennenwald

Antennenwald - German to English

antenna farm