Translation of astrolab in English:

astrolab

astrolabe

noun

  • 1

    astrolabe, device for measuring the altitudes of stars, etc