meaning of Betrachtungskasten

Betrachtungskasten - German to English

movie illuminator