Englishfor English speakers
self-confessed English
Meaning self-confessed meaning
What does self-confessed mean?
self-confessed
Synonyms self-confessed synonyms
What other words have the same or similar meaning as self-confessed?