Chinese-English dictionary »

捂脸 /wǔliǎn/ meaning in English

ChineseEnglish
捂脸 /wǔliǎn/ verb

facepalm(bring the palm of the hand to the face)
verb