Skip to content
Simplified 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