kamus
.
Search
About
self-confessed
English
self-confessed(a)
Adjective
Owned up to
English: self-confessed(a)