German to English Dictionary

Deutsch Version

armillary sphere German pronunciation - Say armillary sphere in English pronunciation Meaning of "armillary sphere" in English language