"topp abgemacht" in English Topp! Abgemacht! It's a go! Settled! Detailed translations for "topp abgemacht" Topp! Abgemacht! Topp! Abgemacht! It's a go! Settled!