meaning of Astrolatrie

Astrolatrie - German to English

astrolatry