Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: yushe yuese yese yuge yuke yusi ?

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

Dictionary · Google Translate · Help
By MDBG 2025