Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shan shen shuan chen chan sheen ?

shè àn (of a perpetrator, victim, weapon, sum of money etc) to be involved in the case

Dictionary · Google Translate · Help
By MDBG 2024