English-Chinese dictionary »

freak show meaning in Chinese

EnglishChinese
freak show noun

畸形秀 /jīxíngxiù/noun