English to Chinese Dictionary

Search:

Did you mean: shaxingzi shixing shimingzhi shixinglei shixinji shixinshi shixiongdi ?

使性子 shǐ xìng zi to lose one's temper


<< back to the home page