English to Chinese Dictionary

Search:

绷着脸 běng zhe liǎn to have a taut face / to pull a long face / to look displeased


<< back to the home page