meaning of Astrolab

Astrolab - German to English

astrolabe