English to Chinese Dictionary

Search:

上脸 shàng liǎn to turn red in the face (while drinking) / to become smug (when complimented)


<< back to the home page