Language:
Free Online Dictionary|3Dict

愧恨

Source : CEDICT

ashamed and sorry/suffering shame and remorse

Source : CEDICT

ashamed and sorry/suffering shame and remorse