Language:
Free Online Dictionary|3Dict

混世魔王

Source : CEDICT

devil incarnate (idiom)/fiend in human form

Source : CEDICT

devil incarnate (idiom)/fiend in human form