self-confessed

'selfkәn'fest

英文释义

s. owned up to

中文翻译

a. 自认的, 自供的
[法] 自首的, 自我坦白的, 自供的

学习工具