meaning of Bedlam-Nervenanstalt

Bedlam-Nervenanstalt - German to English

Bedlam Royal Hospital