meaning of Alhidadenlibelle

Alhidadenlibelle - German to English

tubular degree