自怨自艾

Chinese

to blame oneself
trad. (自怨自艾) 自怨 自艾
simp. #(自怨自艾) 自怨 自艾

Pronunciation


Idiom

自怨自艾

  1. to be full of remorse and self-reproach
This article is issued from Wiktionary. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.