Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: changchun shangchuan shangcun shangcheng changshun shancun ?

shàng chún upper lip / (entomology) labrum

Dictionary · Google Translate · Help
By MDBG 2025