Chinese-English dictionary »

拖拉女王 /tuōlā nǚwáng/ meaning in English

ChineseEnglish
拖拉女王 /tuōlā nǚwáng/ noun

drag queen(male who dresses up in women's clothing)
noun