make me on the spot
This is a polysemous word, please choose to browse (a total of 4 senses) < UL > < li > neither laughing nor crying: Chinese idiom < / Li > < li > neither laughing nor crying: Lin Yutang's literary works < / Li > < li > neither laughing nor crying: 2016 Chinese film < / Li > < li > neither laughing nor crying: 2019 CCTV Spring Festival Gala sketch < / Li > < / UL >
make me on the spot
gathering clouds and rolling mists - chóu yún cǎn wù
make a fool of oneself by foolish display - bù gǔ léi mén
an author with many works to his credit - zhù zuò děng shēn