Results for: 繃著臉
Chinese English
繃著臉[beng3 zhe5 lian3] to have a taut face, to pull a long face, to look displeased
 

Translations: 11 / 1

Your Recent Searches

Total number of language pairs: 544
Total number of translations (in millions): 15.4

Recent searches