English to Chinese Dictionary

Search:

甩脸子 shuǎi liǎn zi to grimace with displeasure / to pull a long face


<< back to the home page