Back to Dictionary
上环
上環
shànghuán
1. (coll.) to wear an intrauterine device (IUD)