Chinese-English dictionary »

尖叫女王 /jiānjiào nǚwáng/ meaning in English

ChineseEnglish
尖叫女王 /jiānjiào nǚwáng/ noun

scream queen(actress who appears in several horror movies)
noun

Your history