Chinese-English dictionary »

包在......身上 /bāozài shēnshàng/ meaning in English

ChineseEnglish
包在……身上 /bāozài shēnshàng/ verb

leave [left, left, leaving, leaves](to transfer responsibility or attention)
verb
[UK: liːv] [US: ˈliːv]