汉英词典
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