English-German dictionary »

self-confessed meaning in German

EnglishGerman
self-confessed [UK: ˌself kən.ˈfest]
[US: ˌself kən.ˈfest]

selbsterklärt