Card 830 HSK 2010 Level 6 830 / 2500
huógāi
serve sb. right; deservedly; ought
Click or tap to reveal meaning