meaning of Abgötter

Abgötter - German to English

idols