EN
DE - Deutsch
Translation of "Self-admitted" in German
Related phrases
admit it
admittedly
he admitted
admit
admitted
i have to admit
admitment
i have to admit that
self
self-admitted