meaning of Blindenanstalten

Blindenanstalten - German to English

houses for the blind