FEEDBACK

Meaning of 自艾自怜

Lookup via: Pinyin | Radicals
ài lián (Trad.: 自艾自憐)
to feel sorry for oneself