Pinyin Dictionary results for "zi wo tao zui"

自我陶醉
self-satisfied; self-imbued; narcissistic
Dictionary data provided by CC-CEDICT