self-appointed

'selfә'pɔintid

英文释义

s. designated or chosen by yourself

中文翻译

a. 自己任命的

学习工具