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