English to Chinese Dictionary

Search:

Did you mean: zhengsheng zhengshen zhengzheng zhongsheng zhengchen zhenshen zhongshen zengshen ?

怔神儿 zhēng shénr lost in thought / in a daze


<< back to the home page