Menu
Tools
Dictionary
Blog
Login
Sign Up
Dictionary
Blog
Login
Dictionary Entry: 下不来台
Word
Pinyin
下不来台
xià bù lái tái
to be put on the spot ꞏ to find oneself in an awkward situation
Dictionary Card
Child Entries of 下不来台
下
下不来
来
台
来台
不