Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: gejian gexian guqin geshan gaoqian geyan ?

qiǎn to be stranded (of ship) / to run aground / fig. to run into difficulties and stop

Dictionary · Google Translate · Help
By MDBG 2024