vocab dash
Log inSign up
下不来台xiàbùláitái
Meanings
1. to be put on the spot
2. to find oneself in an awkward situation
Characters used
下below不no来to come台platform
vocab dashAboutDecksPrivacyTerms