Chinese-English dictionary »

双头龙 /shuāngtóulóng/ meaning in English

ChineseEnglish
双头龙 /shuāngtóulóng/ noun

double dildo(dildo)
noun