meaning of Amblyoskop

Amblyoskop - German to English

amblyoscope