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