Understand Chinese Nickname

我爱王妃

[wŏ ài wáng fēi]
Translates to 'I love the princess' or 'I love the duchess'. It expresses admiration or affection towards someone royal, elegant, or highly esteemed.
Generate Chinese Nickname
Relation Nicknames