Understand Chinese Nickname

都放不下

[dōu fàng bù xià]
Cannot Let Go: Indicating there is something (could be things, emotions, memories etc.) that one cannot easily forget or give up.
Generate Chinese Nickname
Relation Nicknames