Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shangchuan shangguan shanghan shangyuan shenghuan changhuan ?

shāng huàn injured person
shàng huàn first ten days of a lunar month
shàng huán (coll.) to be fitted with an IUD; (of a doctor) to insert an IUD

Dictionary · Google Translate · Help
By MDBG 2025