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