Language:
Free Online Dictionary|3Dict

罪行累累

Source : CEDICT

having an extensive criminal record/weighed down with crimes

Source : CEDICT

having an extensive criminal record/weighed down with crimes