Skip to content
Traditional display

下不来

xià bù lái

Sign in to save this word to your study lists.

Definitions

  1. 1. awkward
  2. 2. embarrassed
  3. 3. cannot be accomplished