meaning of Armillarsphäre

Armillarsphäre - German to English

armillary sphere