汉英词典
Chinese-English Dictionary
MEANING OF 下不來臺
下不來臺 (下不来台)
to be put on the spot / to find oneself in an awkward situation
xià bù/bú () lái () tái
EXAMPLE SENTENCES

{{ item.english }}

Sorry, couldn't find anything matching sentences

Subtitled Videos