meaning of Blätterwald

Blätterwald - German to English

press [newspapers etc.]