Understand Chinese Nickname

爱欲挣扎

[ài yù zhēng zhā]
Struggle in lust/desire, referring to inner turmoil caused by strong romantic or physical desire
Generate Chinese Nickname
Relation Nicknames