English to Chinese Dictionary

Search:

愣神儿 lèng shénr to stare blankly / to be in a daze


<< back to the home page