"abgotten" in English Abgotten {m pl} idols Detailed translations for "abgotten" Abgotten{masculine plural} Abgotten(also: Götzen, Idole) idols