EN
DE - Deutsch
Translation of "Self-admitted" in German
Related phrases
self-same
self
admit
self-admitted
i admit
i admit that
admitted
was admitted
admitting
admittedly