Chinese-English dictionary »

害人反害己 /hàirén fǎn hàijǐ/ meaning in English

ChineseEnglish
害人反害己 /hàirén fǎn hàijǐ/ adjective

hoist by one's own petard(be hurt by one's own plot)
adjective