Chinese-English dictionary »

臉 meaning in English

ChineseEnglish
虧你有說別人 phrase

look who's talkingphrase

noun

grimace [grimaces](a distortion of the face)
noun
[UK: ɡrɪ.ˈmeɪs] [US: ˈɡrɪ.məs]

noun

hag [hags](ugly old woman)
noun
[UK: hæɡ] [US: ˈhæɡ]

12