Chinese-English dictionary »

女上位 /nǚshàngwèi/ meaning in English

ChineseEnglish
女上位 /nǚshàngwèi/ noun

cowgirl position(The woman-on-top position)
noun

Your history