Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shangchuan shangguan shangyuan shenghuan changhuan shanchuan ?

上环 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 2026