Understand Chinese Nickname

不堪睹

[bù kān dŭ]
This name translates to 'Unbearable to See'. It expresses a feeling of distress or dismay, as if the scene or situation witnessed is too painful or heartbreaking.
Generate Chinese Nickname
Relation Nicknames