Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shangchuan shangguan shanghan shangyuan shenghuan changhuan ?

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

Dictionary · Google Translate · Help
By MDBG 2025