self-confessed Thai Translation

self-confessed - ซึ่งยอมรับด้วยตัวเอง

EnglishThaiTransliteration
self-confessed
(Adjective)
ซึ่งยอมรับด้วยตัวเอง
Related:ซึ่งยอมรับสารภาพ, ซึ่งยอมรับผิด, ซึ่งสำนึกผิด