Skip to content
Traditional display

脸都绿了

liǎn dōu lǜ le

Sign in to save this word to your study lists.

Definitions

  1. 1. green in the face (idiom)
  2. 2. to look unwell