Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: yushe yuese yese yuge yuke yusi ?

to be at a loss for words / speechless
choked with silt / silted up
constricted (feeling); pent-up; repressed

Dictionary · Google Translate · Help
By MDBG 2024