Language:
Free Online Dictionary|3Dict

自白

Source : CEDICT

confession/to make clear one's position or intentions/to brag

Source : CEDICT

confession/to make clear one's position or intentions/to brag