Understand Chinese Nickname

生怕谁

[shēng pà shéi]
Expresses 'afraid someone might,' leaving open-ended speculation on what someone might do. Often used to show being overly cautious.
Generate Chinese Nickname
Relation Nicknames