Chinese-English dictionary »

自己强加的 /zìjǐ qiángjiā de/ meaning in English

ChineseEnglish
自己强加的 /zìjǐ qiángjiā de/ adjective

self-imposed(voluntarily imposed upon oneself)
adjective
[UK: ˌself ɪm.ˈpəʊzd] [US: ˌself ɪmˈpoʊzd]