Understand Chinese Nickname

敌不过它

[dí bù guò tā]
Literal meaning is 'cannot resist it.' This can apply to various situations such as irresistible love, desire, or any strong emotion or attraction that one finds overwhelming and irresistible.
Generate Chinese Nickname
Relation Nicknames