Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: jingying jingjing jingjixing ?

jìng jìng to put sth to rest / calm down a bit!

Dictionary · Google Translate · Help
By MDBG 2025